weapon and ammunition smuggling - Alemán Inglés Diccionario